iT邦幫忙

2023 iThome 鐵人賽

DAY 1
0
Software Development

Go 語言學習手札系列 第 1

01 | 從哪裡來,到哪裡去?

  • 分享至 

  • xImage
  •  

Go 語言是一門強大而高效的程式語言,它被設計用於解決現代軟體開發中的各種挑戰。如果你正考慮學習 Go,或者已經開始踏上這個旅程,希望這系列文章為你提供一個好的開頭。

前言

當我們開始學習一門全新的程式語言時,總是帶著許多疑問和期待。「為什麼要選擇這門語言?」、「我要如何開始?」、「未來的學習之路會帶我去哪裡?」。這是我們每個程式設計師在學習新技術時都會思考的問題。

對我來說,Go 語言(又稱Golang)是我程式設計之路上的第一門全新語言。它的選擇並非偶然,而是經過深思熟慮的。在開始探討為什麼我選擇 Go 之前,讓我們回顧一下「從哪裡來」,探討我的程式設計旅程的起點。

從哪裡來

我的程式設計之路始於大學,當時我加入學校的金融科技研究社。我在社團學習過程中接觸了 XQ 軟體裡面的編程系統「XS」,了解一點回測的概念,而後認識 python,廣而得知 html、css。

這些敲門磚引領我開始對編成感到興趣。雖然對於已知的語言學習不深,但這些語言都有它們的優點和應用領域,然而我一直在尋找一門能夠同時擁有高效性、並發能力和易用性的語言。

當我第一次聽說 Go 語言時,它似乎是我一直在追尋的答案。Golang 擁有快速的編譯速度,高效的運行性能,並且設計精簡,避免了許多我在其他語言中遇到的複雜性。而最初我就是被 Golang 簡潔與清晰的語法吸引,於是我決定深入研究這門語言,看看它是否能夠實現我的期望。

未來之路

現在我正往學習 Golang 的道路上,準備繼續探索未來的學習之路。我相信,這門語言將帶領我們走向令人興奮的地方。

未來,我將通過「Go語言學習手札」這個系列文章,與各位讀者一同分享我的學習經驗和心得,探討 Go 語言的各個方面,特別是併發,也希望是併發,更希望我足夠了解並有能力分享。

對於那些和我一樣對 Go 語言充滿好奇心的人,我希望這個系列能夠成為一個有用的資源,幫助你更深入地了解這門語言,並應用它於各種實際項目中。

無論你是剛開始學習 Go,還是已經有一些經驗,我們都將攜手前行,一起探索 Go 語言的奧秘,並看看未來之路會帶我們「到哪裡去」。這將是一段令人興奮的旅程。讓我們一起開始吧!

當前目錄

02 | 老派的起手式 "Hello World!"
03 | 困惑來自於不了解
04 | 對程式碼理性的 PUA
05 | 不用到一萬次
06 | 又回到最初的起點
07 | 歡迎來到Platform 9¾
08 | 誰真的需要博愛座?
09 | 正衣冠、知興替、明得失
10 | 能者高效不過勞
11 | 因果何曾饒過誰!
12 | 簡單的網路服務
13 | 你怎麼玩 LEGO 的


下一篇
02 | 老派的起手式 "Hello World!"
系列文
Go 語言學習手札30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言